there are many things to tell - Turc Anglais Dictionnaire